home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Other Items / Fetch Browser / Fetch Browser.rsrc / bin.rsrc_CODE_72_ACleanup.txt < prev    next >
Text File  |  1996-07-25  |  8KB  |  158 lines

  1. # near model CODE resource
  2. # jump table entries: 19624-19632 (9 of them)
  3. 00000000  4E56 FFBA                link       A6, -0x0046
  4. 00000004  2F0A                     move.l     -[A7], A2
  5. 00000006  4AAE 0008                tst.l      [A6 + 0x8]
  6. 0000000A  56C0                     sne        D0
  7. 0000000C  4A00                     tst.b      D0
  8. 0000000E  6746                     beq        +0x48 /* 00000056 */
  9. 00000010  2F00                     move.l     -[A7], D0
  10. 00000012  4267                     clr.w      -[A7]
  11. 00000014  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12. 00000018  4EAD 2962                jsr        [A5 + 0x2962 /* export_1320 */]
  13. 0000001C  121F                     move.b     D1, [A7]+
  14. 0000001E  201F                     move.l     D0, [A7]+
  15. 00000020  C001                     and.b      D0, D1
  16. 00000022  6732                     beq        +0x34 /* 00000056 */
  17. 00000024  206E 0008                movea.l    A0, [A6 + 0x8]
  18. 00000028  43EE FFBA                lea.l      A1, [A6 - 0x46]
  19. 0000002C  2050                     movea.l    A0, [A0]
  20. 0000002E  45E8 0002                lea.l      A2, [A0 + 0x2]
  21. 00000032  7022                     moveq.l    D0, 0x22
  22. label00000034:
  23. 00000034  32DA                     move.w     [A1]+, [A2]+
  24. 00000036  51C8 FFFC                dbf        D0, -0x6 /* 00000034 */
  25. 0000003A  4267                     clr.w      -[A7]
  26. 0000003C  486E FFBA                pea.l      [A6 - 0x46]
  27. 00000040  303C 0006                move.w     D0, 0x6
  28. 00000044  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  29. 00000046  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  30. 0000004A  206E 0008                movea.l    A0, [A6 + 0x8]
  31. 0000004E  2050                     movea.l    A0, [A0]
  32. 00000050  7000                     moveq.l    D0, 0x00
  33. 00000052  2140 0048                move.l     [A0 + 0x48], D0
  34. label00000056:
  35. 00000056  245F                     movea.l    A2, [A7]+
  36. 00000058  4E5E                     unlink     A6
  37. 0000005A  205F                     movea.l    A0, [A7]+
  38. 0000005C  584F                     addq.w     A7, 4
  39. 0000005E  4ED0                     jmp        [A0]
  40. export_2453:
  41. 00000060  4E56 0000                link       A6, 0
  42. 00000064  4AAD E8B0                tst.l      [A5 - 0x1750]
  43. 00000068  671C                     beq        +0x1E /* 00000086 */
  44. 0000006A  487A FF94                pea.l      [PC - 0x6C /* 00000000, value 0x4E56FFBA */]
  45. 0000006E  42A7                     clr.l      -[A7]
  46. 00000070  2F2D E8B0                move.l     -[A7], [A5 - 0x1750]
  47. 00000074  4EAD 2972                jsr        [A5 + 0x2972 /* export_1322 */]
  48. 00000078  2F2D E8B0                move.l     -[A7], [A5 - 0x1750]
  49. 0000007C  4EAD 1952                jsr        [A5 + 0x1952 /* export_806 */]
  50. 00000080  7000                     moveq.l    D0, 0x00
  51. 00000082  2B40 E8B0                move.l     [A5 - 0x1750], D0
  52. label00000086:
  53. 00000086  4E5E                     unlink     A6
  54. 00000088  4E75                     rts
  55. 0000008A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  56. export_2454: // at 0000008C (misaligned)
  57. 0000008E  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  58. 00000092  4E75                     rts
  59. 00000094  9443                     sub.w      D2, D3
  60. 00000096  4C45 414E                movem.l    D1,D2,D3,D6,A0,A6, D5
  61. 0000009A  5550                     subq.w     [A0], 2
  62. 0000009C  5547                     subq.w     D7, 2
  63. 0000009E  5245                     addq.w     D5, 1
  64. 000000A0  4D4C                     chk.w      D6, A4
  65. 000000A2  494E                     chk.w      D4, A6
  66. 000000A4  5554                     subq.w     [A4], 2
  67. 000000A6  494C                     chk.w      D4, A4
  68. 000000A8  5300                     subq.b     D0, 1
  69. 000000AA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  70. export_2455: // at 000000AC (misaligned)
  71. 000000AE  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  72. 000000B2  4E75                     rts
  73. 000000B4  9543                     subx.w     D2, D3
  74. 000000B6  4C45 414E                movem.l    D1,D2,D3,D6,A0,A6, D5
  75. 000000BA  5550                     subq.w     [A0], 2
  76. 000000BC  5549                     subq.w     A1, 2
  77. 000000BE  4D50                     chk.w      D6, [A0]
  78. 000000C0  4F52                     chk.w      D7, [A2]
  79. 000000C2  5445                     addq.w     D5, 2
  80. 000000C4  4449                     neg.w      A1
  81. 000000C6  5449                     addq.w     A1, 2
  82. 000000C8  4F4E                     chk.w      D7, A6
  83. 000000CA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  84. export_2456: // at 000000CC (misaligned)
  85. 000000CE  0000 4AAD                ori.b      D0, 0xAD
  86. 000000D2  EDE8 670E 2F2D           bfffo      D6, [A0 + 0x2F2D] {28:14}
  87. 000000D8  EDE8 4EAD 264A           bfffo      D4, [A0 + 0x264A] {D2:D5}
  88. 000000DE  7000                     moveq.l    D0, 0x00
  89. 000000E0  2B40 EDE8                move.l     [A5 - 0x1218], D0
  90. 000000E4  4E5E                     unlink     A6
  91. 000000E6  4E75                     rts
  92. export_2457:
  93. 000000E8  4E56 FFFE                link       A6, -0x0002
  94. 000000EC  2F07                     move.l     -[A7], D7
  95. 000000EE  4247                     clr.w      D7
  96. 000000F0  4AAD EDEC                tst.l      [A5 - 0x1214]
  97. 000000F4  671E                     beq        +0x20 /* 00000114 */
  98. 000000F6  42A7                     clr.l      -[A7]
  99. 000000F8  2F2D EDEC                move.l     -[A7], [A5 - 0x1214]
  100. 000000FC  4EAD 461A                jsr        [A5 + 0x461A /* export_2239 */]
  101. 00000100  201F                     move.l     D0, [A7]+
  102. 00000102  3E00                     move.w     D7, D0
  103. 00000104  7000                     moveq.l    D0, 0x00
  104. 00000106  2B40 EDEC                move.l     [A5 - 0x1214], D0
  105. 0000010A  4A47                     tst.w      D7
  106. 0000010C  6706                     beq        +0x8 /* 00000114 */
  107. 0000010E  3F3C 0003                move.w     -[A7], 0x3
  108. 00000112  A9C8                     syscall    SysBeep
  109. label00000114:
  110. 00000114  2E1F                     move.l     D7, [A7]+
  111. 00000116  4E5E                     unlink     A6
  112. 00000118  4E75                     rts
  113. 0000011A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  114. export_2458: // at 0000011C (misaligned)
  115. 0000011E  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  116. 00000122  4E75                     rts
  117. 00000124  9343                     subx.w     D1, D3
  118. 00000126  4C45 414E                movem.l    D1,D2,D3,D6,A0,A6, D5
  119. 0000012A  5550                     subq.w     [A0], 2
  120. 0000012C  554D                     subq.w     A5, 2
  121. 0000012E  4F4F                     chk.w      D7, A7
  122. 00000130  5654                     addq.w     [A4], 3
  123. 00000132  4F53                     chk.w      D7, [A3]
  124. 00000134  4F55                     chk.w      D7, [A5]
  125. 00000136  4E44                     trap       4
  126. 00000138  0000 0000                ori.b      D0, 0x0
  127. export_2459:
  128. 0000013C  4E56 0000                link       A6, 0
  129. 00000140  4E5E                     unlink     A6
  130. 00000142  4E75                     rts
  131. 00000144  9443                     sub.w      D2, D3
  132. 00000146  4C45 414E                movem.l    D1,D2,D3,D6,A0,A6, D5
  133. 0000014A  5550                     subq.w     [A0], 2
  134. 0000014C  554F                     subq.w     A7, 2
  135. 0000014E  4C44 5448                movem.l    D3,D6,A2,A4,A6, D4
  136. 00000152  554D                     subq.w     A5, 2
  137. 00000154  424E                     clr.w      A6
  138. 00000156  4149                     chk.w      D0, A1
  139. 00000158  4C00 0000                movem.w    <none>, D0
  140. export_2460:
  141. 0000015C  4E56 0000                link       A6, 0
  142. 00000160  4E5E                     unlink     A6
  143. 00000162  4E75                     rts
  144. export_2461:
  145. 00000164  4E56 0000                link       A6, 0
  146. 00000168  4E5E                     unlink     A6
  147. 0000016A  4E75                     rts
  148. 0000016C  9343                     subx.w     D1, D3
  149. 0000016E  4C45 414E                movem.l    D1,D2,D3,D6,A0,A6, D5
  150. 00000172  5550                     subq.w     [A0], 2
  151. 00000174  5553                     subq.w     [A3], 2
  152. 00000176  4F55                     chk.w      D7, [A5]
  153. 00000178  4E44                     trap       4
  154. 0000017A  544F                     addq.w     A7, 2
  155. 0000017C  4D4F                     chk.w      D6, A7
  156. 0000017E  4F56                     chk.w      D7, [A6]
  157. 00000180  0000 0000                ori.b      D0, 0x0
  158.